home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1993 July / InfoMagic USENET CD-ROM July 1993.ISO / answers / aux-faq / part2 < prev    next >
Encoding:
Internet Message Format  |  1993-06-28  |  44.7 KB

  1. Path: senator-bedfellow.mit.edu!enterpoop.mit.edu!think.com!ames!skates.gsfc.nasa.gov!jagubox!jim
  2. From: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
  3. Newsgroups: comp.unix.aux,news.answers,comp.answers
  4. Subject: Apple A/UX FAQ List (2/2)
  5. Supersedes: <1829@jagubox.gsfc.nasa.gov>
  6. Followup-To: comp.unix.aux
  7. Date: 29 Jun 93 10:04:40 GMT
  8. Organization: NASA/Goddard Space Flight Center
  9. Lines: 1017
  10. Approved: news-answers-request@MIT.Edu
  11. Expires: 7 Jul 93 00:00:00 GMT
  12. Message-ID: <1862@jagubox.gsfc.nasa.gov>
  13. References: <1861@jagubox.gsfc.nasa.gov>
  14. Reply-To: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
  15. NNTP-Posting-Host: jagubox.gsfc.nasa.gov
  16. Mime-Version: 1.0
  17. Content-Type: text/plain; charset=US-ASCII
  18. Content-Transfer-Encoding: 7bit
  19. Summary: Latest posting of FAQ for A/UX
  20. Keywords: FAQ A/UX
  21. Xref: senator-bedfellow.mit.edu comp.unix.aux:12154 news.answers:9808 comp.answers:1147
  22.  
  23. Archive-name: aux-faq/part2
  24. Last-modified: Tue Jun 29 06:02:30 EDT 1993
  25.  
  26.          This is the Frequently Asked Question (FAQ) list for A/UX 3.0
  27. \\\\\\\\\\\\\\\\\\\\\\ START OF PART 2 OF 2 //////////////////////
  28.  
  29. ======================================
  30. 20)  MacOS partition issues under A/UX
  31. --------------------------------------
  32.  
  33. 20)  My MacOS partition mounts fine under MacOS but it doesn't show up
  34.      under A/UX... Why?
  35.  
  36. Whether or not a Mac partition mounts under A/UX depends on a number of
  37. factors (possibly even including the phases of the moon and the color socks
  38. you happen to be wearing)... Necessary conditions for a partition to mount
  39. are:
  40.  
  41.     1. The disk MUST be partitioned using the "new" partitioning scheme
  42.        detailed in Inside Macintosh V. There is still plenty of disk
  43.        software out there that uses the "old" scheme and this drives will
  44.        not mount under A/UX. Generic disk formatters that use the "new"
  45.        scheme include SilverLining and FWB Hard Disk Toolkit. Most major
  46.        disk vendors supply A/UX compatible formatting s/w.
  47.  
  48.     2. The partition must mount under MacOS BEFORE A/UX is booted. A/UX
  49.        only tries to mount partitions that were already when it was booted.
  50.        So, if you use an application to boot A/UX and this application runs
  51.        before a partition is mounted, A/UX won't mount it for you. If you
  52.        have a removable drive (such as SyQuest), you must insert the disk
  53.        before you boot A/UX... this means you can't swap cartridges under
  54.        A/UX.
  55.  
  56. It's possible that playing with 'pname' before starting the MacOS environment
  57. may make more MacOS partitions readable...
  58.  
  59. ====================================
  60. 21)  Mail reader problems under A/UX
  61. ------------------------------------
  62.  
  63. 21)  I've ported Elm (or other mail reader) and it doesn't seem to work.
  64.      Why?
  65.  
  66. It seems most likely that the reason is because they attempt to use a
  67. different file locking scheme that /bin/mail does. Pre-3.0 versions of mail
  68. used 'flock' style file locking. 3.0.x now uses the '.lock' scheme for mail
  69. file locking. Elm 2.4.X requires that both flock and .lock be enabled. Elm
  70. 2.3.X requires _only_ .lock locking.
  71.  
  72. ================================================
  73. 22)  What 3-button mice work under A/UX (and X)?
  74. ------------------------------------------------
  75.  
  76. The Gravis SuperMouse is a 3-button mechanical mouse that is completely
  77. configurable and compatible with A/UX. Mouse System's A-3 mouse is
  78. compatible but is "hard-wired" configured for A/UX as: Left Button = Actual
  79. Mouse Button; Middle Button = Left Arrow; Right Button = Right Arrow. There
  80. is also the Logitech MouseMan. The general agreement is that the SuperMouse
  81. is your best bet... At present, the Gravis SuperMouse, however, is not
  82. shipping due to some technical problem.
  83.  
  84. Please note that A/UX 2 & 3 only support a subset of the ADB Manager. Thus
  85. there are a few ADB devices that may not work under A/UX.
  86.  
  87. ==========================================
  88. 23)  'df' shows different results for root
  89. ------------------------------------------
  90.  
  91. 23)  How come when I do a 'df' as a regular user, it shows me a different
  92.      number of free blocks compared to when I run it as 'root'?
  93.  
  94. One of the details about the BSD Fast File System is that it sets aside 10%
  95. of the available disk space (by default... this value can be changed by
  96. using the 'tunefs' command) and makes it unavailable to regular users. This
  97. prevents 2 things: filling up a file system and destroying performance by
  98. having a "too full" file system. 'root', however, does have access to this
  99. "extra" disk space, hence the difference in the numbers reported by df
  100. between 'root' and "regular joe".
  101.  
  102. Please note that if you used HD Setup to create the partitions (or your
  103. A/UX came preinstalled), then the "set aside" value for these file systems
  104. is 5%, not the default of 10%... This was simply to give users more space.
  105. Reducing this value beyond 5% is Not A Good Idea.
  106.  
  107. ====================================
  108. 24)  Does A/UX LocalTalk support IP?
  109. ------------------------------------
  110.  
  111. Nope... not at all. Maybe 3.0.1...
  112.  
  113. ========================================================
  114. 25)  How do I get MPW 3.1 to work? It hangs my system...
  115. --------------------------------------------------------
  116.  
  117. MPW 3.1 doesn't work under A|UX 2.0 although 3.2 does. In the meantime,
  118. you can make 3.1 work by breaking into MacsBug when it's hung and entering:
  119.  
  120.     pc=pc+2;g
  121.  
  122. See Q#31 for info about entering MacsBug...
  123.  
  124. =============================================================
  125. 26)  Can I refer to a file on my Mac system from within A/UX?
  126. -------------------------------------------------------------
  127.  
  128. A/UX's 'Finder' mode is the only way (currently) to access both file
  129. systems. You could write a hybrid application that could attach to the
  130. Finder world (a la, CommandShell and cmdo which can "see" both file
  131. systems), but you can't access HFS volumes from the A/UX kernel directly.
  132. In a similar vein, you can't 'mount' an HFS volume on an A/UX inode.
  133.  
  134. ===============================================================
  135. 27)  How can I adjust the amount of virtual memory Finder uses?
  136. ---------------------------------------------------------------
  137.  
  138. The default behavior under 3.0.x is to set the amount of MacOS memory equal
  139. to the total memory you have if possible (see below about 24-bit mode).
  140. If you are low on swap, this can cause some strange behavior (although
  141. you most probably won't get a panic message). To "fix" this, you may want
  142. to decrease the memory size.
  143.  
  144. The easiest way is to use the 'TBMEMORY' environment variable. You can set
  145. it's "value" equal to the amount of memory you wish to use. For example:
  146.  
  147.     set TBMEMORY=10m         (in .profile for ksh or sh or /etc/profile)
  148.        -or-
  149.     setenv TBMEMORY 10m      (in .login for csh)
  150.  
  151. configures Finder for 10M.
  152.  
  153. You can also edit /mac/bin/mac32|mac24 (or .mac32|.mac24 if you are using
  154. this method) to call 'startmac' with the memory size you want using the
  155. "-m" option. For example:
  156.  
  157.     /mac/bin/startmac -m 8m > $SMLOGFILE 2>&1 &
  158.                      -------
  159.  
  160. in (.)mac32|(.)mac24 will configure an 8M environment.
  161.  
  162. Please note that under the 24-bit mode (mac24), you can only access a
  163. maximum of 8MB of RAM. It won't complain if you try to setup more, it just
  164. won't do it. Furthermore, if you actually have more than 8MB (say 12), the
  165. "About This Macintosh" window will show "Built-in Memory:  12,288 L; Total
  166. Memory: 8,192 K".
  167.  
  168. ===================================================
  169. 28)  Is it worth getting a cache card for the IIci?
  170. ---------------------------------------------------
  171.  
  172. Absolutely! The card makes an amazing difference in performance. However,
  173. this performance increase is reduced when an external monitor is used. For
  174. more information about extensive benchmarking with the IIci and cache
  175. cards, you can snag the benchmarking results via anon-ftp on
  176. redstar.dcs.qmw.ac.uk in archive/papers.
  177.  
  178. =====================================
  179. 29)  backspace erases prompt problems
  180. -------------------------------------
  181.  
  182. 29)  How do I keep command lines that I edit with "backspace" from erasing
  183.      the prompt?
  184.  
  185. This behavior is due to the tty driver under A/UX. The BSD tty driver (which
  186. A/UX doesn't use) handles this, whereas the SysV driver doesn't. If you are
  187. running 'ksh' then you can "set -o viraw" to prevent this from happening.
  188. As far as I know, there are no work-arounds for 'sh' or 'csh'. ('tcsh' and
  189. 'bash' do not suffer from this problem... )
  190.  
  191. ===============================================
  192. 30)  "not a typewriter" error message with mail
  193. -----------------------------------------------
  194.  
  195. 30)  When I try to mail something, I get the following error message:
  196.      "Cannot read frozen config file: not a typewriter". What's wrong?
  197.  
  198. This message is produced by sendmail (/usr/lib/sendmail) when it's frozen
  199. configuration file (/usr/lib/sendmail.fc) is unusable (as it is in the A/UX
  200. distribution which has it as a 0-byte file). To create a "new" frozen file
  201. of your present sendmail.cf file (assuming that it's good), type:
  202.  
  203.     $ /usr/lib/sendmail -bz
  204.  
  205. (the sendmail daemon, if it exists, must be killed 1st).
  206.  
  207. ==========================================
  208. 31)  MacsBug, Interrupts and MacOS Freezes
  209. ------------------------------------------
  210.  
  211. 31a)  I have MacsBug installed. How can I trigger it?
  212.                 -- or --
  213. 31b)  Sometimes my MultiFinder environment (and/or CommandShell) freezes
  214.       up; how can I unfreeze it? Should I hit the Interrupt switch?
  215.  
  216. The "Command-Control-e" keypress will kill the current MultiFinder
  217. environment and "unfreeze" (and kill) your MultiFinder|CommandShell.
  218. Depending on whether your session-type is Console Mode or 32|24-Bit, you
  219. will either get returned to the console or get returned to the Login
  220. screen. You should _NOT_ press the Interrupt switch since this puts you
  221. into A/UX's kernel debugger. If you have MacsBug installed (which is
  222. recommended) then you can press "Command-Control-i" to enter it. This may
  223. enable you to clean some things up before the MultiFinder environment is
  224. blasted (even just using 'rs' under MacsBug helps...). If MacsBug is _not_
  225. installed, the "C-C-i" behaves almost like a "C-C-e" except that it appears
  226. that A/UX doesn't need to "rebuild" your icon/Desktop "environment" the
  227. next time Mac-mode is entered.
  228.  
  229. ==============================================================
  230. 32)  Is there an archive of comp.unix.aux out there somewhere?
  231. --------------------------------------------------------------
  232.  
  233. Yes, it's located on aux.support.apple.com under archives/comp.unix.aux.
  234.  
  235. ================================
  236. 33)  Phase 1 EtherTalk and A/UX?
  237. --------------------------------
  238.  
  239. 33)  My site is not upgraded to EtherTalk Phase 2 yet... can I use Phase 1
  240.      under A/UX?
  241.  
  242. A/UX only supports EtherTalk Phase 2. Upgrading to Phase 2 is recommended
  243. for a variety of reasons, but most importantly to ensure compatibility with
  244. new products from Apple and developers (of course, the added features over
  245. Phase 1 are nice too :).
  246.  
  247. ===========================================
  248. 34)  What languages are available for A/UX?
  249. -------------------------------------------
  250.  
  251. A/UX comes with a C compiler ('cc'), a FORTRAN-77 compiler ('f77') as well
  252. as an assembler ('as'), SNOBOL ('sno') and a kinda-basic interpreter
  253. ('bs'). 'cc' is a nice, stable, if not-too-quick compiler. 'f77' is a true
  254. FORTRAN-77 compiler and appears quite workable. I've not used 'sno' (I
  255. couldn't recall how to program in SNOBOL if my life depended on it :) or
  256. 'bs'.
  257.  
  258. If you are doing any work in C, then it would be well worth it to get a
  259. copy of the GNU C compiler ('gcc') (see Q&A #9). gcc is K&R and ANSI
  260. compatible so if you are doing ANSI work you'll need it. Apple also has an
  261. ANSI C compiler ('c89') that you can buy. It's available on the "A/UX
  262. Developer's Toolkit CD" from APDA. There is also at least one other
  263. 3rd-party C compiler out there, but I can't recall it's name right now. gcc
  264. is free; c89 runs about $800. Both include C++ capabilities.
  265.  
  266. There are also 2 very good 3rd-party FORTRAN compilers: NKR FORTRAN and
  267. Absoft MacFORTRAN II. In my opinion, MacFORTRAN II is the better product...
  268. it has finer compiler control, a wide number of compatibility options (such
  269. as VAX FORTRAN) and excellent speed. If you do order MFII, be _sure_ to get
  270. the A/UX version. They also sell an MPW version that will work under A/UX
  271. but it's run under, you guessed it, MPW. The A/UX version is a true "Unix"
  272. compiler and it's optimized for A/UX. Both MFII and NKR FORTRAN run about
  273. $500-$600.
  274.  
  275. Oasys sells 3 compiler packages: C, C++ and FORTRAN. All the compilers are
  276. based on the GreenHills compilers which are known to be robust and fast.
  277. However, the Oasys packages are expensive, running about $2000 per language
  278. (although you do get assemblers and linker/loaders with the package).
  279. Unisoft used to distribute their "Optimizing Compilers" (FORTRAN and C) for
  280. A/UX, but they are no longer available... Pity, because they also were
  281. based on GreenHills and were quite nice.
  282.  
  283. At present, I know of no true Pascal compilers for A/UX.
  284.  
  285. Finally, if you are doing program development, then you'll need a good
  286. debugger. As described above in "List of ports...", gdb has been ported if
  287. you would prefer using something other than sdb or dbx, which are included
  288. with A/UX. If you are using FORTRAN, then Absoft also makes an excellent
  289. debugger which has been fine-tuned to work with MFII (it also does quite
  290. well with C); it's called FX. It has two interfaces, character and Motif,
  291. and is quite powerful.
  292.  
  293. ==================================================================
  294. 35)  How can I figure out the /etc/disktab entry for my hard disk?
  295. ------------------------------------------------------------------
  296.  
  297. Many hard disk applications will reveal the disk drive geometry for you:
  298. FWB Hard Disk ToolKit is very good (SilverLining is a bit wrong on the
  299. number of tracks... it includes spares). What you are really looking for
  300. are the total number of cylinders ('nc'), the number of sectors per track
  301. ('ns') and the number of tracks ('nt'). Also, I'm maintaining a list of
  302. /etc/disktab entries. If you have any, send it to me and I'll add them.
  303.  
  304. The file will be available via anon-ftp on jagubox.
  305. <<ED: I need _LOTS_ of entries>>
  306.  
  307. Just a note: the number of tracks ('nt') is equal to the number of heads.
  308.  
  309. ========================================
  310. 36)  How come I can't use color under X?
  311. ----------------------------------------
  312.  
  313. Apple's X (R4), and Thomas Eberhardt's X11R5 all support color. However,
  314. you must start the server with the "-screen 0 -depth 8" option (similar
  315. command with other screens if you have them). You can add these options to
  316. the command line or to your server's defaults file. You can also create a
  317. ".X11" file in your home directory which includes the line:
  318.  
  319.     X -screen 0 -depth 8
  320.  
  321. to get the same effect. Make sure that ".X11" is executable for this to
  322. work ("chmod 755 .X11").
  323.  
  324. ==========================================================
  325. 37)  What are Right-To-Copy and Right-To-Upgrade licenses?
  326. ----------------------------------------------------------
  327.  
  328. If you have bought at least one copy of A/UX 3.0.x and you have other Mac CPUs
  329. that you would like to install A/UX on, you don't need to reorder the
  330. entire product. You can order a Right-To-Copy license for each Mac you want
  331. to install A/UX on and then copy your A/UX to that Mac. This is cheaper
  332. than buying a whole new CD-ROM package. It's not right to copy unless you
  333. have a Right-To-Copy.
  334.  
  335. If those other Macs are already running A/UX, but an older version, then
  336. you need to order a Right-To-Upgrade license for each one you want to
  337. upgrade. As above, you then copy your 3.0.x over to that Mac.
  338.  
  339. Note that in both cases, you must have purchased at least 1 copy of A/UX
  340. 3.0.x. The Right-To-* licenses just "authorize" you to then copy that over to
  341. other Macs.
  342.  
  343. The A/UX Essential Manual Set (that comes with A/UX 3.0.x) is not provided
  344. with either license. If you need more, you'll need to order them
  345.  
  346. ==========================
  347. 38)  Remote logins on tty0
  348. --------------------------
  349.  
  350. 38)  How do I set up my Mac and A/UX to enable remote logins via a modem
  351.      on tty0?
  352.  
  353. First of all, you must edit /etc/inittab to start getty on tty0 using mo_2400:
  354.  
  355.     00:2:respawn:/etc/getty -u -t 60 tty0 mo_2400
  356.  
  357. Make sure that your modem is set to be quiet, to not return result codes and
  358. to not echo back. It must also reset on DTR being dropped ("atq1e0&d3" will
  359. achieve this for most Hayes-compatible modems except certain (all) USR
  360. modems). Your modem must also raise DCD on connection ("at&c1") in order to
  361. have Dialup security (i.e. when the line is closed, HangUp the process.
  362. This means that MODEM flow control must be specified in gettydefs). You
  363. then save these changes using the "at&w" sequence. Finally, to make it
  364. autoanswer, be sure to
  365. add "ats0=1&w".
  366.  
  367. Make sure that the modem cable is correctly configured (NOTE: This is
  368. for Dialup Security!):
  369.  
  370.     Mac       Modem
  371.     --------------------
  372.     1 (HskO)  20 (DTR)
  373.               4  (RTS)  <- yep... it gets sent to Pin 20 & 4
  374.     2 (HskI)  8  (DCD)
  375.     3 (TxD-)  2  (TxD)
  376.     4 (GDN)   7  (Sgnd)
  377.     5 (RxD-)  3  (RxD)
  378.     6 NO CONNECT
  379.     7 NO CONNECT
  380.     8 (RxD+)  7  (Sgnd)  <- this is right, it gets tied to Mac pin 4 too.
  381.  
  382. If you mess up pin 8 things can get so flaky that you'll never figure out
  383. what's going on. You see, by grounding pin 8, you make the modem port
  384. truly RS-232 compatible. If not grounded, the port will use the RS-422
  385. standard, which can cause lots of problems.
  386.  
  387. Please note that getty is the bidirectional version of getty, which is
  388. sometimes known as uugetty. Thus, you can have dial in and dial out
  389. at the same time on the same port. You should be using at least version
  390. 1.16 of HDB (see above: "known bugs" and Q&A 15)
  391.  
  392. ================================
  393. 39)  'talk' and other UNIX boxes
  394. --------------------------------
  395.  
  396. 39)  How come I can't used 'talk' with some of the other Unix boxes out
  397.      there, and they can't talk to me?
  398.  
  399. The reason why is because there are two versions of talk (and it's daemon
  400. talkd) out there. A/UX uses the BSD 4.2 version. Others use the 4.3 version.
  401. The two aren't compatible and don't even talk on the same port. If you try
  402. to talk to someone and all you get is a "Checking for invitation..." message
  403. then it's because the machine you're trying to access is using 4.3.
  404.  
  405. Steve Green (xrsbg@dirac.gsfc.nasa.gov) has ported the 4.3 versions of talk
  406. and talkd (now renamed ntalk and ntalkd for A/UX) to overcome this snag. You
  407. can have both versions available and running with no problems. The port is
  408. available via anon-ftp on jagubox.gsfc.nasa.gov.
  409.  
  410. =======================================
  411. 40)  A/UX and MacOS file transfer hints
  412. ---------------------------------------
  413.  
  414. 40)  I'm having trouble transfering files between A/UX and my MacOS disk...
  415.      Also, sometimes things get transfered fine, othertimes not. What's
  416.      going on?
  417.  
  418. If a file on the A/UX system has Type "TEXT", then when it is copied over to
  419. a MacOS disk, all 'newline' characters will be replaced by 'carriage
  420. returns'. Sometimes this is what you want (that is when the file is, in
  421. fact, a TEXT file). Othertimes it's not. Say for example you download a GIF
  422. file onto your A/UX disk. A/UX _might_ think it's a TEXT file. If you then
  423. copy it over to your MacOS disk and try to use Giffer on it, it won't work.
  424. That's because the 'nl's where changed, which is _not_ what you want. The
  425. way to stop this is to convince A/UX that the file is of non-TEXT type.
  426. There are many applications out there (including the A/UX included
  427. 'setfile' program) that lets you modify this. Do this before you copy the
  428. file over to your Mac OS disk and all will be Okay. If you aren't sure what
  429. the Type and Creator should be, you can just specify "BIN " and "A/UX"
  430. (note space in BIN) and the file won't be massaged during the
  431. copy|transfer. You'll still need to eventually change them to the correct
  432. ones for their particular application, but this way they'll be on your
  433. MacOS disk "uncorrupted."
  434.  
  435. Of course, you could also use 'setfile' to set the Type|Creator fields
  436. _before_ you copy the file to the MacOS disk and avoid an additional step.
  437.  
  438. Please note that if you downloaded a BINHEX file, you _do_ want to keep it
  439. as a TEXT file if you transfer it over to the MacOS. Once there, you can
  440. de-BINHEX it and unStuffIt (if it was a binhexed stuffit archive).
  441.  
  442. Please note that if you transfer Unix-type files (like tar archives or
  443. compressed files) between the A/UX file system and a MacOS disk (esp. if
  444. these files were "created" on a MacOS disk by a MacOS utility), the Unix
  445. application may no longer work correctly with it. This is because the MacOS
  446. resource information was attached to the file during the transfer (the file
  447. is in Apple Single format). To "fix" this, use 'fcnvt' to change the file
  448. to Apple Double format which will detach the resource fork and place it
  449. into a "%..." file.
  450.  
  451. See "Hints and Words Of Wisdom" (above) for hints in using ftp file transfers
  452. under A/UX.
  453.  
  454. =========================================
  455. 41)  Accessing MacOS filenames under A/UX
  456. -----------------------------------------
  457.  
  458. 41)  Using the command shell interface, I'm trying to access some Mac files
  459.      (that have strange names) but I can't; the program returns an error and
  460.      I can't access the file. What's going on?
  461.  
  462. The problem is that sh and csh don't understand the Mac "special" characters
  463. that are in the filenames. They don't expect filenames with characters that
  464. are represented by 8-bits. ksh is "8-bit clean" and thus would be able to
  465. access the file. For example, to remove Moire, just type:
  466.  
  467.     $ ksh           #this creates a Korn shell child
  468.     % rm M?ire      #match the weird 'o'
  469.     % exit          #get back in your old shell
  470.  
  471. You could also use emacs' DIRED or the Gnu File utilities to do this, but ksh
  472. is right here on the system so it's a bit easier. Of course, another very
  473. easy way is to use the MacOS interface and do the deletion|rename|whatever
  474. the "Mac" way. Please note that if what you are MacOS deleting is a
  475. symbolic link to a directory, what gets Trashed is actually the contents
  476. of the directory as well as the link! This is due to the fact that to
  477. the Finder, the link looks like a folder, and the entire thing gets deleted.
  478.  
  479. ========================================
  480. 42)  How can I reports bugs that I find?
  481. ----------------------------------------
  482.  
  483. The official E-mail address is reports@aux.support.apple.com. If you
  484. subscribe to the A/UX Technical AnswerLine, you can also use that method. The
  485. former isn't acknowledged although the latter is.
  486.  
  487. For completeness, also post the report to comp.unix.aux.
  488.  
  489. There is also a HyperCard stack called "Apple Bug Reporter" that Apple
  490. recommends using. I have a copy and can make it available via anon-ftp if
  491. there is a demand.
  492.  
  493. ========================================
  494. 43)  Which serial cards work under A/UX?
  495. ----------------------------------------
  496.  
  497. <<ED: the following is based on info by Alexis Rosen and Paul Sander >>
  498.  
  499. There are four cards that "work" with A/UX. The Apple serial card is NOT one
  500. of them.
  501.  
  502. The first is Paul Campell's Taniwha CommCard. This card does indeed work
  503. with all versions of A/UX including 3.0.x. It has special support for UUCP.
  504. It has a few mysterious and not very important problems. It's an excellent
  505. buy. The only problem is, it's not on the market anymore. If you can get
  506. one used, though, it's worth getting. The one downside is that, like
  507. Apple's ports, it won't SIMULTANEOUSLY support modem and hardware flow
  508. control. It is immune to many of the nasty bugs which affect the built-in
  509. serial ports, including the two (at least) which can crash the kernel.
  510.  
  511. The second is the Digiboard Nu/Xi, which comes in 4 and 8 port versions.
  512. Although this card did not currently work well with A/UX, new drivers for
  513. it have been coded and are available. This version of the drivers (3.2.0)
  514. however doesn't currently work with CSlip but otherwise works great,
  515. according to DigiBoard (A new release may be forthcoming). To obtain the
  516. drivers, call Technical Support at 612-943-9020. If you'd like to contact
  517. the main engineer responsible for the drivers, contact Brian Westley at the
  518. following Email addresses:
  519.  
  520.     merlyn@digibd.com
  521.     ...uunet!digibd!merlyn
  522.     AppleLink D1692
  523.  
  524. The 3rd is the Applied Engineering QuadraLink serial card. "I" have the
  525. drivers but have never had the chance to test them. However, I'm not too
  526. comfortable with the idea of using them, for two reasons. First, the author
  527. of the drivers knows fairly little about A/UX or unix in general. Second,
  528. the driver code is based on Apple code. Apple has been (at least until 3.0
  529. came out) completely incapable of writing serial drivers for their own
  530. hardware, so I'm not too confident in usig their code as a base for someone
  531. else's drivers. BUT!!! -  as I said, "I" haven't used them. And at least
  532. one person who has, has not reported trouble. So they're OK, at least for
  533. light use (which is sort of true for the Apple ports as well). "I" just
  534. wouldn't bet a commercial project on it.
  535.  
  536. The AE QuadraLink card, like the CommCard and the Apple ports, can't do
  537. both hardware handshaking and modem control at the same time. No hardware
  538. patch kit will be developed for the AE card...
  539.  
  540. The AE QuadraLink DMA isn't any better.
  541.  
  542. The fourth is the MaraThon MultiComm card from Dove.  It comes with three
  543. serial ports and a parallel port.  The first serial port is a DB-25, the
  544. second is a DB-9 (AT compatible), and the third is configurable DB-25 or
  545. RS-422.  The parallel port is also AT-compatible.  "I" haven't had trouble
  546. with the serial ports, though "I" have had only terminals connected to
  547. them. The parallel driver has an infuriating bug in which occasionally the
  548. end of a printout is lost.  (The workaround is to print a short dummy file
  549. after anything important.)  A/UX drivers come separately from the card, but
  550. they are free.
  551.  
  552. Dove's technical support is pretty poor.  When "I" got the card, "I" had
  553. them send the A/UX drivers.  When "I" discovered the bug, "I" reported it,
  554. and got an "update," which contained the exact same software (proven using
  555. cmp to compare the cpio archives on their media).  Repeated calls were
  556. either unanswered, or were not returned.  "I" finally gave up after some 6
  557. months of frustration.  To make the story complete, they used to have an
  558. 800 number for technical support, but it was discontinued 3 months into
  559. this saga.
  560.  
  561. ==========================================
  562. 44)  Installer problems on 3rd party disks
  563. ------------------------------------------
  564.  
  565. 44)  I heard the the Installer for 3.0.x works on "any" 3rd party hard disk.
  566.      Well, it doesn't on mine!
  567.  
  568. Well, the Installer will work with any 3rd party disk but there are a few
  569. wrinkles... The HD Setup application in the 3.0.x Installer is unique in that
  570. not only does it create A/UX partitions but it also creates the actual file
  571. systems in those partitions (basically it runs 'newfs'). Now if you have
  572. used some other HD utility program (such as SilverLining or FWB HDT) to
  573. create the partitions and then attempt to install A/UX on that disk, the
  574. Installer sees that the partitions are there and then _assumes_ that they
  575. were created by HD Setup and therefore have the file systems already created.
  576. Of course, the file systems don't exist yet, just the partitions, so the
  577. installation fails.
  578.  
  579. You have a few options:
  580.  
  581.  a. Run the Installer on a newly formatted disk. This means that HD Setup
  582.     will do all the partitioning (etc...) and the installation will
  583.     proceed. Note that this means you will be "stuck" with the Apple drivers
  584.     whenever you are in the _real_ MacOS Finder.
  585.  
  586.  b. If you want to use the drivers on your HD utility (for stuff like,
  587.     maybe, password protection of partitions) then you have two (maybe
  588.     three) additional options:
  589.  
  590.    i. Use 'a' above to install A/UX. Then use your HD utility program to
  591.       "take over" the disk, disabling (or even removing) the Apple drivers
  592.       and installing it's own. Note that if there isn't enough space to
  593.       install it's drivers, most will attempt to "shrink" the MacOS
  594.       partition to make room. Most can do this with no problem, but why
  595.       take the risk... when you partition the disk, leave about 64K
  596.       available as free space.
  597.  
  598.   ii. Use your HD utility to create the partitions. Then, before you
  599.       run the Installer, run 'newfs' "by hand" to create the file systems
  600.       so that the installation can proceed.
  601.  
  602.  iii. Use your HD utility to format (etc...) your disk and create
  603.       _only_ the MacOS partition. Now run the Installer. In most cases
  604.       HD Setup will work fine with the driver installed on the disk.
  605.       You can now use it to create the A/UX partitions.
  606.  
  607.       <<ED: I _know_ this (iii) works with FWH HDT 1.2.x>>
  608.  
  609. Please note that HD SC Setup will only create the file systems if run under
  610. A/UX. If you run it under the MacOS, it can only partition...
  611.  
  612. =========================================
  613. 45)  lpr printer problems with LW IIg|IIf
  614. -----------------------------------------
  615.  
  616. 45)  I'm using a LaserWriter IIg with A/UX 3.0 and whenever I print some-
  617.      thing to it through 'lpr', the first line of the page is cut off. Why?
  618.  
  619. This only shows up on versions of the IIg (and IIf) with less than 5MB RAM.
  620. The reason is because this makes the LW default to PhotoGrade-mode. You can
  621. do 2 things to fix this:
  622.  
  623.     1. Using the LaserWriter Utility program, disable PhotoGrade.
  624.        Since one of the main advantages of these LW's is PhotoGrade,
  625.        this option is kinda unpalatable.
  626.  
  627.     2. If you are _only_ using "Letter" mode under 'lpr', then you
  628.        can edit /usr/lib/ps/pstext.pro to include the following line
  629.        between "% RCSID:..." and "/StartPage...":
  630.  
  631.        %!PS-Adobe-1.0
  632.        % Z%Copyright Apple Computer 1987\tVersion 1.1 of pstext.pro on\
  633.          87/05/04 19:02:25
  634.        %%Creator: pstext
  635.        %%DocumentFonts: Courier
  636.        % RCSID: $Header: pstext.pro,v 2.1 85/11/24 12:19:55 shore Rel $
  637. ====>>>letter 
  638.        /StartPage{/sv save def 48 760 moveto}def
  639.  
  640. This will fix the problem and make it usable again.
  641.  
  642. ==================================
  643. 46)  'xinit'|'startx' server error
  644. ----------------------------------
  645.  
  646. 46)  Whenever I try to run xinit (or startx) from the CommandShell I get
  647.      a fatal server error. Why?
  648.  
  649. The reason why is because both X and the CommandShell want _complete_ control
  650. over your Mac (display, keyboard and mouse). So, when you try to start one
  651. while running the other, you'll get into trouble. You need to start X either
  652. from the Console Emulator Mode or by choosing it as your "session type" from
  653. the Login screen (This session type will be available only if your installed
  654. Apple's X or have installed John Coolidge's 'sessiontypes' for X11R5).
  655.  
  656. =============================
  657. 47)  'tc' errors and blocking
  658. -----------------------------
  659.  
  660. 47)  I'm trying to access my tape drive using 'tc' (with something like
  661.      "find . -print | cpio -o > /dev/rmt/tc1") but it doesn't work...
  662.  
  663. Except for 9-track magtapes, all I/O to tape drives associated with the
  664. 'tc' device files _must_ be blocked at 8k. The 'tcb' program does just
  665. that so that should be included. For example, to write:
  666.  
  667.     $ find . -print | cpio -o | tcb > /dev/rmt/tc1
  668.  
  669. And to read:
  670.  
  671.     $ tcb < /dev/rmt/tc1 | cpio -i
  672.  
  673. You can get better performance if you increase the buffer size (just make
  674. sure that it's a multiple of 8k). For example, you could use 'dd' as
  675. your blocking filter with a 'bs=10x8k'.
  676.  
  677. Jim Jagielski's replacement for 'tc' allows for 'tc' to use the
  678. tape drive's own physical block size as the logical block size
  679. for I/O. Doing so results in a noticeable performance hit and it
  680. isn't recommended for normal use. Use the "mode" _ONLY_ if you
  681. need to read tapes written by 'st' or by another platform. Please
  682. note you are still limited to an I/O block size of at least the
  683. physical block size, which can be anything for 512 to 1024 to 8192 bytes.
  684.  
  685. %%% For more information about 'tc', please contact Jim via E-mail %%%
  686.  
  687. =======================================================
  688. 48)  What CD-ROM drives are compatible with A/UX 3.0.x?
  689. -------------------------------------------------------
  690.  
  691. Of course, the Apple CD-ROM drive is 100% compatible with A/UX. The following
  692. are also known to be 100% compatible (meaning you can use them to install
  693. A/UX as well as when running A/UX):
  694.  
  695.     The Toshiba XM3201, XM3301B XM3401B
  696.     DEC RRD42, RRD40 (LMSI CM-212)
  697.     Denon DRD 253
  698.     Sun CD-ROM (Sony CDU-8012?)
  699.     CD-Technologies Porta-Drive CD-ROM
  700.     Chinon CDA-431
  701.  
  702. There are no doubt more. NECs, however, aren't truly compatible.
  703.  
  704. ==========================================
  705. 49)  Where to install CDEVs and Extensions
  706. ------------------------------------------
  707.  
  708. 49)  Do I install CDEVs and Extensions in the System Folder on MacPartition
  709.      or on the "/" A/UX disk.
  710.  
  711. To install these additions to A/UX, you will need to drag-copy them over
  712. to the A/UX System Folder. Usually, this is /mac/sys/System Folder on
  713. the "/" disk but it will also "appear" in your "home folder" icon. If you
  714. have a personal System Folder (i.e. $HOME/System Folder) then they should
  715. be dragged there.
  716.  
  717. ================================
  718. 50)  Booting A/UX under System 7
  719. --------------------------------
  720.  
  721. 50)  I heard that A/UX requires a special version of System 7 to boot...
  722.      Is this true?
  723.  
  724. A lot of people believe this but this is not true. There is no difference
  725. between the s/w on the MacPartition partition and the "real" System 7.
  726. The only _real_ need for MacPartition is that the disk where A/UX Startup
  727. lives is where A/UX Startup looks for the A/UX Root partition. When A/UX
  728. Startup launches, it looks at "it's" disk and then looks for A/UX partitions
  729. on that disk. This means that you _don't_ need to boot-up from the
  730. MacPartition disk to boot A/UX. Start your Mac from your standard Startup
  731. disk and just double-click on A/UX Startup on the MacPartition icon.
  732.  
  733. You can even do without the MacPartition disk but telling A/UX Startup
  734. the exact SCSI number of the A/UX disk. You can do this a couple of ways:
  735.  
  736.     1. create a ROOT variable in A/UX Startup that points to the
  737.        root partition in this form: (SCSI-ID, 0, 0)
  738.  
  739.     2. Under the General Preferences menu, change the Root Directory
  740.        to (SCSI-ID, 0, 0).
  741.  
  742. The "device" file /dev/default points to the SCSI-ID of whatever disk is the
  743. MacPartition disk, so if you don't have one, you need to tell A/UX Startup
  744. it's "real" name. This is kinda messy since you'll need to preface a lot
  745. of stuff with this value: e.g.
  746.  
  747.     #startup cat (6,0,0)/etc/inittab
  748.  
  749. ================================
  750. 51)  Audio CD support under A/UX
  751. --------------------------------
  752.  
  753. 51)  I've tried to install the CD Remote extension to A/UX so that
  754.      I can play audio CD's, but it doesn't work...
  755.  
  756. At present, the default A/UX setup doesn't support audio CDs. Kelly King
  757. at Apple, however, has written "AUX SCSI Toolbox" which is an Extension
  758. that emulates the Mac SCSI Manager. This means that, with this extension
  759. installed, you can run applications and drivers that talk to the Mac
  760. SCSI Manager, including the Apple CD-ROM driver! With this extension,
  761. you can listen to your audio CDs under A/UX! This patch does not support
  762. the 4.0 version of the "Apple CD-ROM" extension. Thus, you can't use this
  763. with Apple's new CD300 drive.
  764.  
  765. "AUX SCSI Toolbox" is available via ftp on jagubox under /pub/aux/CDROM.tar.gz.
  766. Please read the included ReadMe before installing and using it. For your
  767. convenience, the required "Apple CD-ROM" extension (v3.1) is included.
  768.  
  769. ===========================================
  770. 52)  What CD-ROM formats does A/UX support?
  771. -------------------------------------------
  772.  
  773. A/UX supports ISO file system format CD-ROMs. The catch is that A/UX only
  774. supports ISO in the MacOS mode (i.e. you can't 'mount' the CD-ROM as an
  775. UNIX file system). To allow this, you'll need to copy 3 Mac files to
  776. the System Folder that's active when you want to use ISO CD-ROMs. The files,
  777. which must be obtained from the Apple CD-ROM Software Disk (vers. 3.2 or
  778. later) are: ISO 9660 File Access, High Sierra File Access and Foreign
  779. File Access (the latter is an Extension). Logging out of the MacOS mode
  780. and then logging back in will "complete" the installation.
  781.  
  782. Again, please note that A/UX will not recognize _any_ of the audio
  783. capability of CD-ROMs unless you add the "AUX SCSI Toolbox" extension
  784. described in Q&A #51.
  785.  
  786. ==================================================================
  787. 53)  How can I add printers other than those available in Chooser?
  788. ------------------------------------------------------------------
  789.  
  790. <<ED: From a post by Antonio Ordonez (antonio@apple.com)>>
  791.  
  792. If the printer is in another zone, it is necessary to define the zone in
  793. which the printer is located with a full path name.  You can then
  794. "hardwire" a printer name including the zone for a particular printer
  795. queue.
  796.  
  797. The best way to do this is to make a copy the /usr/spool/lpd/AppleTalk
  798. directory and give it a name related to the printer we want to use. Modify
  799. the file ifilter/ofilter/nfilter  (it is the same file with 3 hard links)
  800. in this directory. Also modyfy the /etc/printcap file to create a new
  801. printer queue.
  802.  
  803. I will use my system as an example so please modify to reflect your
  804. situation.
  805.  
  806. The first thing to do is to create the new directory and put the correct
  807. files in it. NOTE that I am using mknod to create the pipe file.
  808.  
  809. mkdir Idaho
  810. chown daemon Idaho
  811. chgrp daemon Idaho
  812. cp AppleTalk/ifilter Idaho/ifilter
  813. cd Idaho
  814. ln ifilter ofilter
  815. ln ofilter nfilter
  816. mknod pipe p
  817. chown daemon *
  818. chgrp daemon *
  819.  
  820. In my case I have a printer called "Idaho Spooler" in the zone "SCV CAM2
  821. 2nd W"  while my system is on the zone "SCV CAM2 2nd E", so all I do is to
  822. modify the /usr/spool/lpd/Idaho/ifilter file (you can use vi or
  823. TextEditor)
  824. and change the line that defines the value for Printer from
  825.  
  826. Printer=`basename "cwd"`
  827.         -to-
  828. Printer="Idaho Spooler:LaserWriter@SCV CAM2 2nd W"
  829.  
  830. In the /etc/printcap file I copy the entry for AppleTalk (all six lines)
  831. and change any reference to AppleTalk to the name I used for my new
  832. directory. Again, in my case I used "Idaho" as the directory name so my
  833. /etc/printcap file looks like
  834.  
  835. #
  836. # pragma ident "@(#)lpr:printcap        5.4 90/03/27 "
  837. #
  838. # Copyright 1990 Apple Computer, Inc.
  839. # All Rights Reserved.
  840. ##
  841. # Remote AppleTalk printer (selected by Chooser)
  842. # For an AppleTalk printer which doesn't support PostScript remove last 2
  843. names.
  844. lp|at|AppleTalk|postscript|PostScript:\
  845.         :lp=/dev/null:\
  846.         :if=/usr/spool/lpd/AppleTalk/ifilter:\
  847.         :of=/usr/spool/lpd/AppleTalk/ofilter:\
  848.         :nf=/usr/spool/lpd/AppleTalk/nfilter:\
  849.         :sd=/usr/spool/lpd/AppleTalk:
  850. lp2|Idaho:\
  851.         :lp=/dev/null:\
  852.         :if=/usr/spool/lpd/Idaho/ifilter:\
  853.         :of=/usr/spool/lpd/Idaho/ofilter:\
  854.         :nf=/usr/spool/lpd/Idaho/nfilter:\
  855.         :sd=/usr/spool/lpd/Idaho:
  856.  
  857. After all these steps are completed restart the printer queue with the
  858. command 
  859.  
  860. lpc restart all
  861.  
  862. Now you should be able to send a print job to the printer in the other
  863. zone
  864. with the command
  865.  
  866. lpr -Plp2 /etc/passwd
  867.  
  868. or
  869.  
  870. lpr -PIdaho /etc/passwd
  871.  
  872. Hope this helps
  873.  
  874. ================================================
  875. 54)  Screwed up Desktop after crashes or MacsBug
  876. ------------------------------------------------
  877.  
  878. 54)  After the Mac environment crashes (or when I use MacsBug), the
  879.      Desktop gets all screwed up... Argg!!
  880.  
  881. Ron Flax of Apple (ron@afsg.apple.com) has written a very useful System
  882. Extension called FMbackup that creates backup copies of "valuable" Desktop
  883. files. When the MacOS-mode is entered, FMbackup restores these files. Thus,
  884. when your MacOS "crashes", you no longer need to rebuild the Desktop
  885. or reset all your Icons, window "types", etc... Please note that there
  886. seems to be some incompatibilty between FMbackup and Moire and
  887. QuickMail 2.5.1.
  888.  
  889. FMbackup (1.0.4) is available via anon-ftp on afsg.apple.com as well as
  890. aux.support.apple.com (in "unsupported").
  891.  
  892. %%% For more information about "FMbackup", please contact Ron via E-mail %%%
  893.  
  894. =============================================
  895. 55)  MacOS partitions on desktop only as root
  896. ---------------------------------------------
  897.  
  898. 55)  My MacOS partition(s) only show up on the Desktop when I login
  899.      as root. Why?
  900.  
  901. Under the Preferences/General Menu of A/UX Startup, there is a radio-box
  902. called "Password checking". This is intended to provide some security for
  903. the A/UX Startup application. When enabled, two (default) things happen:
  904.  
  905.     1. A/UX Startup requires a password to open.
  906.     2. MacOS partition(s) are only mounted for root login.
  907.  
  908. Thus, to enable MacOS partition(s) to be available for all users, you must
  909. disable "Password checking". See auxstartuprc(4) for more info.
  910.  
  911. ========================================
  912. 56)  CommandShell ignoring 1st key press
  913. ----------------------------------------
  914.  
  915. 56)  For some reason, my CommandShell only responds to a keyboard
  916.      event after it receives a second event. For example, typing "a"
  917.      won't show until I type something else or click the mouse.
  918.      What gives?
  919.  
  920. This is caused almost 99% of the time by an Extension|CDEV conflict. The
  921. way around this is to selectively disable each one at a time and see which
  922. one causes the problem... then delete it. "Wild Magic" is prone to do this
  923. as are older versions of CEToolbox.
  924.  
  925. ===================================
  926. 57)  Can A/UX 3.0.x run System 7.1?
  927. -----------------------------------
  928.  
  929. A/UX 3.0.x's MacOS interface is based on System 7.0.1. You cannot install Sys
  930. 7.1 on A/UX (meaning you can't make A/UX run Sys 7.1) since there are a few
  931. system files that are fine-tuned and modified to work under A/UX. These
  932. would get overwritten if you tried to install 7.1 and you'd be out of luck.
  933. Please recall that this doesn't mean that you can't have 7.1 installed on
  934. your MacPartition, to be used when in MacOS-only mode. It just means that
  935. you can't have A/UX run 7.1.
  936.  
  937. Just to let you all know, if you really want to, you _can_ install 7.1
  938. on A/UX 3.0.x and the MacOS-stuff will work pretty good. However, all
  939. hybrids, such as CommandShell or Commando, will die... not too useful...
  940.  
  941. =====================================
  942. 58)  Is OSF/Motif available for A/UX?
  943. -------------------------------------
  944.  
  945. The only source for OSF/Motif (1.1.4) for A/UX that I know of is:
  946.  
  947.    Integrated Computer Solutions
  948.    201 Broadway
  949.    Cambridge, MA 02139
  950.    617-547-0510
  951.  
  952. They have no plans to sell 1.2...
  953.  
  954. ===================================================
  955. 59)  How can I convince A/UX to forward IP packets?
  956. ---------------------------------------------------
  957.  
  958. You will need to use 'adb' to adjust the A/UX kernel to enable IP forwarding.
  959. As root, and in single-user mode, follow this (A/UX responses in ""):
  960.  
  961.     $ adb -w -k /unix /dev/kmem
  962.     "a.out file = /unix (COFF format)"
  963.     "core file = /dev/kmem"
  964.     "ready"
  965.     ipforwarding?D
  966.     "ipforwarding:    0"
  967.     ipforwarding?W 1
  968.     "ipforwarding:  0x0     =     0x1"
  969.     $w
  970.     $q
  971.  
  972. And reboot.
  973.  
  974. You'll need to redo this whenever the kernel is rebuilt (like via 'newunix')
  975.  
  976. =========================
  977. 60)  Looking for 'ranlib'
  978. -------------------------
  979.  
  980. 60)  While trying to port some software, the Makefile looks
  981.      for a program called 'ranlib' and dies when it can't
  982.      find it. What is it and where can I get it.
  983.  
  984. 'ranlib' is a program that increases the efficiency of accessing and using
  985. archives (*.a files). A/UX's 'ar' already does this, so it isn't needed.
  986. To get around this, do something like:
  987.  
  988.     ln /bin/true /bin/ranlib
  989.  
  990. You could also use '/bin/touch' but the above will (hopefully) take care
  991. of cases when ranlib is called with an argument. If you want to put 'ranlib'
  992. somewhere else, then that's OK. If the location is a different file system,
  993. then you'll need to use a symbolic link:
  994.  
  995.     ln -s /bin/true /usr2/local/bin/ranlib
  996.  
  997. ==========================================================
  998. 61)  What 3rd party accelerators are compatible with A/UX?
  999. ----------------------------------------------------------
  1000.  
  1001. For the most part, all DayStar Digital accelerators are compatible with
  1002. A/UX even if their controlling CDEVs don't work under A/UX (the accelerator
  1003. must be enabled with the CDEV before booting A/UX). However, their 040
  1004. accelerators do NOT work under A/UX. In fact, except for Apple's own
  1005. Quadra 700 Logic Board Upgrade, there are no 040 accelerators that work
  1006. under A/UX.
  1007.  
  1008. The DayStar QuadraCache is _not_ compatible with A/UX. DayStar and Apple
  1009. are working on a fix...
  1010.  
  1011. << ED: This is kinda skimpy, but I'd thought I'd start it up. EMail me
  1012.        your list >>
  1013.  
  1014. ========================
  1015. 62)  RetroSpect for A/UX
  1016. ------------------------
  1017.  
  1018. 62)  Since A/UX 3.0.1 is no longer be bundled with RetroSpect for
  1019.      A/UX, how can I get it?
  1020.  
  1021. Very early reports indicated that RetroSpect for A/UX might be bundled
  1022. with A/UX 3.0.1 as it is with the AWS95 version of 3.0.1. This is no
  1023. longer the case (if it ever _was_ ). However, if you are a registered
  1024. owner of RetroSpect, you can order an upgrade to RetroSpect A/UX. The
  1025. cost is around $200 and to order (or more info) you can call 1-800-225-4880
  1026. (have your registration number handy). International customers should
  1027. call 510-849-0293.
  1028.  
  1029. //////////////////////  END OF PART 2 OF 2  \\\\\\\\\\\\\\\\\\\\\\
  1030. ============================
  1031. **** Author's Signature ****
  1032. ----------------------------
  1033.  
  1034.  
  1035. -- 
  1036.     Jim Jagielski               |  "Supreme executive power derives from
  1037.     jim@jagubox.gsfc.nasa.gov   |   a mandate from the masses, not from
  1038.     NASA/GSFC, Code 734.4       |   some farcical aquatic ceremony."
  1039.     Greenbelt, MD 20771         |        - Dennis
  1040.